electrode less plating - French English Dictionary